leg splint - Francés Inglés Diccionario